package com.ctshk.rpc.order.tour.dto.custom;


import com.ctshk.rpc.order.tour.vo.TouristCollectionFeeJson;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 发票-摘要Dto
 */
@Data
@ApiModel(value = "TouristCollectionFeeInfoDTO",description = "发票-摘要Dto")
public class TouristCollectionFeeInfoDTO implements Serializable {

    @ApiModelProperty(value = "中文名")
    private String cnName;

    @ApiModelProperty(value = "英文名")
    private String enName;

    @ApiModelProperty(value = "团费")
    private List<TouristCollectionFeeJson> groupFee;

    @ApiModelProperty(value = "代收费用")
    private List<TouristCollectionFeeJson> collectionFee;

    @ApiModelProperty(value = "调整费用")
    private List<TouristCollectionFeeJson> adjustFee;

    @ApiModelProperty(value = "其他费用")
    private List<TouristCollectionFeeJson> otherFee;

    @ApiModelProperty(value = "证件是否即将到期（0 否，1 是）")
    private Integer isWillExpire;

    @ApiModelProperty(value = "旅客总应收")
    private BigDecimal touristTotalAmount;

}
